#!/bin/bash

# 进入服务器目录
cd "$(dirname "$0")"

if [ -f server.pid ]; then
    PID=$(cat server.pid)
    echo "正在停止服务器 (PID: $PID)..."
    kill $PID
    rm server.pid
    echo "服务器已停止"
else
    echo "未找到 server.pid 文件"
    echo "尝试通过进程名查找..."
    pkill -f "bin/server"
    echo "已尝试停止所有匹配的进程"
fi
